runtime.gcWork.ptrBuf (field)
9 uses
runtime (current package)
mgc.go#L812: if goexperiment.GreenTeaGC && p.gcw.ptrBuf == nil {
mgc.go#L813: p.gcw.ptrBuf = (*[gc.PageSize / goarch.PtrSize]uintptr)(persistentalloc(gc.PageSize, goarch.PtrSize, &memstats.gcMiscSys))
mgcmark_greenteagc.go#L908: &gcw.ptrBuf[0],
mgcmark_greenteagc.go#L922: for _, p := range gcw.ptrBuf[:nptrs] {
mgcmark_greenteagc.go#L997: gcw.ptrBuf[nptrs] = addr
mgcmark_greenteagc.go#L1002: for _, p := range gcw.ptrBuf[:nptrs] {
mgcmark_greenteagc.go#L1043: gcw.ptrBuf[nptrs] = addr
mgcmark_greenteagc.go#L1050: for _, p := range gcw.ptrBuf[:nptrs] {
mgcwork.go#L112: ptrBuf *[pageSize / goarch.PtrSize]uintptr
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |